wire-stitching machine - Turkish English Dictionary